﻿/*样式公用部分*/
@charset "utf-8";
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,sub,sup,dl,dt,dd,ol,ul,li,form,input,button,label,textarea,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
body{color:#333;font:normal 400 14px/1.5 微软雅黑,Microsoft YaHei,Arial,Tahoma,hiragino sans gb,Helvetica;background-color:#fff;background-image:url(../images/bg.jpg);background-vertical:170px;background-repeat:repeat-x;background-position:center 170px;}
a{text-decoration:none;color:#333;}
a:visited{color:#333333;}
a:hover{text-decoration:underline;color:#ee1c24;}
h1,h2,h3,h4,h5,h6,strong{font-weight:800;font-size:100%;}
em{font-style:normal;}
h1{font-size:20px;}h2{font-size:18px;}h3{font-size:16px;}h4,h5,h6{font-size:14px;}
label,input,select,textarea{vertical-align:middle; font-family:Arial;}
img,button{background:none;border:none;}
ol,ul,li{list-style:none;}
table,td {border:none;border-collapse:collapse;}
*{outline:none}
.clear{clear:both;line-height:0;font-size:0;height:0;}
.fl{float:left;}
.fr{float:right;}
.wrap{width:1200px; margin:0 auto; margin-top:40px; overflow:hidden;}
.f_red{ font-size:16px; font-weight:normal;color:#D7000F;}
.more{ font-size:16px; font-weight:normal;color:#999;}
.more_t { position: absolute; right: 10px; font-size: 14px; color: #999; font-weight: normal;}
.more_t a{ font-size: 14px; color: #999; font-weight: normal;}


/*公共头部*/
#divT {color: #fff;}
.container { width:100%; height:auto; overflow:hidden; padding:0; margin:0;text-align: center;}
.top { width:100%; height:40px; background-color:#C20112;}
.top-c { width:1200px; height:40px; line-height:40px; margin:auto;text-align: left;}
.top-c ul { }
.top-c ul li { }
.header_search{ margin-top:6px; border-radius:5px;overflow: hidden; }
.header_search .searchtext{float:left;width:200px; height:29px; overflow:hidden; border:none; text-indent:10px;background: #F7F7F7;}
.header_search .searchbtn {float:left;background:url(../images/header_search_btn.gif) repeat-y  right top; width:65px; height:29px; overflow:hidden; border:none; cursor:pointer;}
.header_bg{ width: 100%; height:303px;background:url(../images/banner.jpg) no-repeat center top; /*position: relative;*/ margin: 0 auto; min-width: 1240px;}

/*导航*/
.nav{ /*height:76px;*/ overflow: hidden; background: url(../images/nav_bg.jpg) repeat-x;}
.navtab{ width:1200px; height: 38px; /*background-color:#ee1c24; opacity:0.8; filter:alpha(opacity=80);*/ margin:auto;}
.navtab li{ line-height: 38px; font-size: 18px; width: 14.286%; float: left;}
.navtab li.hover{ background: url(../images/nav_prev.png) no-repeat bottom center;}
.navtab li span a{ color: #fff; display: block; position: relative; padding-left: 77px; font-weight: bold;}
.navtab li span a img{ position: absolute; top: 5px; left: 25%;}
.navtab2{ width:1200px; height: 38px; margin:auto; /*background-color:#ebebeb; opacity:0.7; filter:alpha(opacity=70);*/ }
.tab2nei{ line-height: 38px; color: #c40000; text-align: center;}
.tab2nei a{ font-size:16px; font-weight:bold; padding:0 10px;}

/* 通用尾部 */
.footer-wrap {width: 100%;min-width:1240px; margin-top: 50px; background: #C20112; border-top: 3px solid #FBD504; overflow:hidden; }
.footer { width: 1200px; margin: 0 auto; color: #fff; font-size:16px; padding:30px; overflow:hidden;}
.foot_l .zxxx { width: 165px; height: 44px; background:url(../images/xx.png) no-repeat;margin-bottom: 10px; }
.zxxx a{ color: #A5344B;}
.footer p { line-height:32px; text-align: left;}
.footer p a { color: #fff; }
.footer p a:hover { color: wheat; }

/*我要举报*/
.Report{ padding:15px; height:250px; background-color:#eeeeee; }
.Report .repl{ width:240px; height:50px;letter-spacing:3px;font:24px/50px "Microsoft YaHei"; text-align:center;  background:url(../images/ico02.jpg) no-repeat 0 0; padding-left:20px;}
.Report a{ color:#FFF;}
.Report a:hover{ color:#F60;}
.Report .txt{font:500 18px/40px "Microsoft YaHei"; border-bottom:1px dashed #CCCCCC; color:#999999;text-align: left;}
.Report p{font:16px/26px "Microsoft YaHei"; color:#444444;}
